var e, t, r = require("../../../../@babel/runtime/helpers/objectSpread2"), l = require("../../../../common/vendor.js"), u = {
    props: r({
        name: {
            type: String,
            default: ""
        },
        color: {
            type: String,
            default: "#606266"
        },
        size: {
            type: [ String, Number ],
            default: "16px"
        },
        bold: {
            type: Boolean,
            default: !1
        },
        index: {
            type: [ String, Number ],
            default: null
        },
        hoverClass: {
            type: String,
            default: ""
        },
        customPrefix: {
            type: String,
            default: "uvicon"
        },
        label: {
            type: [ String, Number ],
            default: ""
        },
        labelPos: {
            type: String,
            default: "right"
        },
        labelSize: {
            type: [ String, Number ],
            default: "15px"
        },
        labelColor: {
            type: String,
            default: "#606266"
        },
        space: {
            type: [ String, Number ],
            default: "3px"
        },
        imgMode: {
            type: String,
            default: "aspectFit"
        },
        width: {
            type: [ String, Number ],
            default: ""
        },
        height: {
            type: [ String, Number ],
            default: ""
        },
        top: {
            type: [ String, Number ],
            default: 0
        },
        stop: {
            type: Boolean,
            default: !1
        }
    }, null == (t = null == (e = l.index.$uv) ? void 0 : e.props) ? void 0 : t.icon)
};

exports.props = u;